package at.jku.pervasive.recognition;

import at.jku.pervasive.Position;

public interface GestureDetector
{

	/**
	 * Get recognized gesture out of given positions.
	 * @param leftPosition
	 * @param referencePosition
	 * @param rightPosition
	 * @return recognized gesture or {@link GestureType#NONE} if no gesture
	 *         could be extracted out of the positions.
	 */
	public GestureType getRecognizedGesture(Position leftPosition, Position referencePosition, Position rightPosition);

}
